a nickname of barcelona - Français Anglais Dictionnaire